hiding countless mysteries